package com.woniuxy.pxxt.dao;


import com.woniuxy.pxxt.entity.ListSource;
import org.apache.ibatis.annotations.Param;
import org.springframework.data.domain.Pageable;
import java.util.List;

/**
 * 对应每个目录拥有的资源
 * 目录和资源 是一对多的关系(PxxtList)表数据库访问层
 *
 * @author makejava
 * @since 2022-03-07 15:19:13
 */
public interface ListSourceDao {

    /**
     * <P>Author ideaAdmin
     * <P>TODO: 根据用户id 获得他的用户头像
     * <P>Date 11:00 2022/3/10
     * <P>* @param userId
     * <P>* @return com.woniuxy.pxxt.entity.ListSource
     **/
    ListSource findUserListSource(@Param("userId") Integer userId,
                                  @Param("urlStatus")Integer urlStatus);
    Integer addTrainImg(ListSource listSource);

    Integer delResource(Integer id);

    int updateResource (@Param("id") Integer id,@Param("trainImgName") String trainImgName,@Param("trainImgUrl") String trainImgUrl);

    int ResourceIsExist(Integer id);
}

